SQL 서버에 두 개의 테이블이 있으며 하나는 Messages
이고 다른 하나는 Message Bodies
입니다. Message Bodies
에 열 (Message ID
)에 Messages
에있는 두 개의 (기본 키 사이의 FK 관계가있다.가져온 테이블에 대해 Lightswitch에서 관계의 다양성을 변경하십시오.
Message Bodies
아무런 중복이 없도록하기 Message ID
에 지정된 고유 인덱스를 가지고있다.
모든 데이터베이스 작업의 목표를 한 또는 제로 1에 매핑을 보장하는 것입니다. 나는 Lightswitch에 데이터 소스로이를 추가 할 때
+-------------------------+ +------------------------------+
| Messages | | Message Bodies |
|-------------------------| |------------------------------|
| PK |+----+ | PK |
| Message Header | +----+| Message ID |
| | | Message Body |
+-------------------------+ +------------------------------+
이이 사이에 많은 관계로 하나를 추가합니다.
다중 배제 설정을 사용 중지하면 어떻게 변경합니까?
열을 Null 허용으로 변경하고 LS가 변경 내용을 인식하지 못하는 경우에만 추가하려고합니다. "다중도가 유효하지 않습니다 ... 종속 역할의 모든 속성이 Null을 허용하므로 주체 역할의 다중성이 ' 이 경우 LSML에서 Multiplicity 행을 삭제합니다. (값은 0..1에 대해 하나, 많거나 전혀없는 행입니다.) –
@ChristopherGalpin이 코멘트는 내 저녁을 저장했습니다 ... – mattanja