blob: ab87e1babc270b01dc04e759e2a4544b7d5f12c5 [file] [log] [blame]
/**
* Example for persistence with the "mapped superclass" strategy
*
* The "mapped superclass" strategy means that no database table is created for the
* parent in an inheritance situation between entities.
*
* The parent's fields are inherited by the children and included as columns
* in their tables as if they had been declared in the child entity.
*
*/
package org.eclipse.osbp.entitydsl.samples.sample05 {
mapped superclass Item {
uuid String id ;
var String name;
var int count;
}
entity Article extends Item {
var String[*] description;
var int price;
}
}