クラスContactとクラスがありPhoneNumberます。PhoneNumberクラス内には、次の属性があります。
@DatabaseField(foreign = true, columnName = "contact_id")
private Contact mContact;
クラスcontact_id内は次のとおりです。Contact
@DatabaseField(id = true, columnName = "contact_id", allowGeneratedIdInsert = false)
private Integer m_id;
PhoneNumber同じ値でデータベースに新しいものを挿入しようとするとcontact_id、常にconstraint_failedエラーが返されます。
それは起こるべきですか?同じ外部キーで複数の行を挿入することはできませんか? どうすれば修正できますか?