我在SQL服務器中有兩個表Messages
和第二個Message Bodies
。有更改導入表中Lightswitch的關係多樣性
Message Bodies
兩個(主鍵之間的Messages
上Message Bodies
一個FK關係到列(Message ID
)。對Message ID
指定一個唯一索引,以保證沒有重複。
所有數據庫的工作目標是爲了確保一或零以一對一映射。
+-------------------------+ +------------------------------+
| Messages | | Message Bodies |
|-------------------------| |------------------------------|
| PK |+----+ | PK |
| Message Header | +----+| Message ID |
| | | Message Body |
+-------------------------+ +------------------------------+
當我添加這個作爲數據源到的LightSwitch它增加了一個一到這些之間一對多的關係。
由於禁用乘法設置,我該如何改變它?
只是想添加,如果你列一個列可以爲空,而LS不能識別這個改變:「多重性是無效的......因爲所有的依賴角色的屬性都是可以爲空的,所以主體角色的多重性必須是' 0..1'「,你將在這種情況下從LSML中刪除Multiplicity線。 (值爲1,很多,或者根本不爲0..1) –
@ChristopherGalpin此評論剛剛救了我的傍晚...... – mattanja