この MySQL データベースを設計する最善の方法は何でしょうか?
私はcars、fuels、およびを持っていmotor oilsます。各車は、任意の数の を使用できfuelsますmotor oils。このデータベースを設計する最善の方法は何ですか?
したがって、1つまたは複数の、および 1 つcarまたは複数の を持つことができます。fuelsmotor oils
したがって、データベースに、、、およびテーブルcarsがfuels必要です。motor_oilsそれ以来fuels、motor_oils価格、日付_生産などのようないくつかの同様のプロパティがあります.言うことができますという別のテーブルを作成するのは賢明でしょうproductsか?
OOP 言語を使用する場合Product、エンティティがFuelあり、MotorOils拡張Productされ、このように でプロパティが定義されProductます。
Mysqlデータベースでこれをどのように設計しますか? MySQLには継承のようなものはありますか? リレーション データベースには継承がなく、MySQL でこれを模倣する方法があることは知っています。