0
私はシンプルなビューを持っています。これは、テーブルのいくつかの列と、テーブルの値に基づいたいくつかの新しい列で構成されています。これは次のようになります。POSTGRESのビューの列にデフォルトの制約を追加できますか?
| flightid | capacity | bookedseats | availablseats |
利用可能な座席は単純に(capacity-bookedseats)です。ただし、予約されている座席がない場合、bookedseatsはNULLになることがあります。 availableseatsもNULLにする。私は理想的にはavailableseatsが0になるのが好きでしょう?これは可能ですか?
デフォルトの制約を追加して、何も予約されていないときに0に設定できると思っていましたが、ビューの列にDEFAULT制約を適用する方法を考えることができません。
アイデア?
おかげ