Angular と Breeze は初めてです。同時に顧客関係を持つ新しいグループを作成しようとしています。私の DB 構造には、Groups、UserToGroups、および CustomersToGroups テーブルに影響する 3 つのテーブルがあります。エンティティ マネージャには、テーブルと参照が登録されています。私の質問は、ルックアップ テーブルにレコードを追加する前に、最初にグループを作成する必要がありますか? groupId が存在しない場合、UserToGroups レコードまたは CustomersToGroups レコードを作成することはできません。Breeze とエンティティ マネージャーはこのすべてを処理していますか? これを一発でできるの?どのように?
controller.js
function addCustAndGroup(CustId, grpId, GroupCategory, GroupDesc) {
var newGroup = app.dataservice.manager.createEntity("Group");
newGroup.GroupId(CustId);
newGroup.GroupCategory(GroupCategory);
newGroup.GroupDescription(GroupDesc);
manager.StudnetsToGroup.push(studentToGroup);
manager.UserToGroup.push(userToGroup);
manager.saveChanges();
};