レガシーシステムには、存在しない関係をnullではなく0で保存するデータベースがあります。nullではなく関連する列に0を含む親行を保存するためのドクトリンを取得するにはどうすればよいですか?
例:
コメント-表
------------------------------------
| id | user_id | comment |
------------------------------------
| 1 null this is a comment |
| 2 1 another comment |
------------------------------------
そのコメントテーブルのエンティティがある場合、このコメントのユーザーがいない場合は、行1にuser_id=0を保存します。どうすればこれを達成できますか?
レガシーシステムではこれが必要であり、その列でnullが可能になるようにデータベーススキーマを変更することはできません。