0
スウィフトは、Javaと.NETから来ています。コアデータを使用して小さなアプリケーションを作成したいのですが、私は2つのテーブルを持っています。スウィフト - コアデータの1対多リレーションシップ
関係:
をし、医師、診療所が1人のまたは複数の医師を持つことができるので、私は多くの関係に1を必要とするところ、これは私がこれまで何をやったかであります私は、DoctorIdとClinicIdをClinicテーブルのインデックスとして、DoctorIdをDoctorテーブルに追加しました。私の質問は、この時点でスウィフトに、関係はClinic.doctorId == Doctor.doctorIdであり、Clinicテーブルには複数の医師がいることを伝えていますか?スウィフトにどの属性をリンクとして使うかを教えてくれる場所が見えます。何か不足していますか?私はあなたの指導に感謝します。
よろしくお願いいたします。
リレーション名を変更しました。上記のコードを少し説明できますか?私はその点から捜査を続けることができます。だから、フィールド間の関係はコードによってのみ作られるということですか?アプリケーションロジックのどの時点でですか?ありがとう! – saman0suke
こちらのドキュメントをご覧ください - https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/HowManagedObjectsarerelated.html – sschale