2012-04-20 10 views
0

ormliteとandroidに関する質問を見てきましたが、まだ回答が見つかりませんでした。ORMLite - 外部キー永続

  • ポスト
  • コメントコードで

Post p = new Post("hello world"); 
Comment c = new Comment("HI!", p); 

c.save(); 
p.save(); 

しかし、コメントテーブルには外部キーにNULLがある

は私がfolliwingクラスを持っていると仮定しますか? Hibernateのようなこのような状況を回避するには回避策がありますか? (正しい順序での保存を除いて)

答えて

0

実際にはこのは、SHOULDとなります。非ヌルの外部キーを定義することによって、コメントが投稿なしで無意味であると言うことになります。 AがBなしで無意味であれば、BなしでAを作成しようとするとエラーが発生するはずです.BをAと後で関連付けるという保証はありません(

)。