fixed keys

This commit is contained in:
D065023
2019-12-06 10:54:45 +01:00
parent dfe876e2cf
commit 12aee3e38c
7 changed files with 80 additions and 37 deletions

View File

@@ -1,2 +1,2 @@
userID;businessPartnerID
anonymous;1234567
anonymous;JOHNDOE
1 userID businessPartnerID
2 anonymous 1234567 JOHNDOE

View File

@@ -22,11 +22,6 @@ entity Authors : managed {
books : Association to many Books on books.author = $self;
}
entity UserMappings {
key userID: String;
businessPartnerID: String;
}
entity Orders : cuid, managed {
OrderNo : String @title:'Order Number'; //> readable key
Items : Composition of many OrderItems on Items.parent = $self;
@@ -42,8 +37,26 @@ entity OrderItems : cuid {
}
// TODO: Use external information
entity ShippingAddresses {
// @cds.persistence.skip: false
// @cds.persistence.table
// entity ShippingAddresses as projection on extAddresses {
// key AddressID,
// key BusinessPartner,
// Country,
// CityName,
// PostalCode,
// StreetName,
// HouseNumber
// // key AddressID: String;
// // Country: String @readonly;
// // CityName: String @readonly;
// // PostalCode: String @readonly;
// // StreetName: String @readonly;
// // HouseNumber: String @readonly;
// }
entity ShippingAddresses {
key AddressID: String;
key BusinessPartner: String;
Country: String @readonly;
CityName: String @readonly;
PostalCode: String @readonly;