私は2つのテーブルを持っていbaskets
ますfruits
; abasket
には多くの違いfruits
があるため、1 対多の関係です。
表は次のとおりです。
baskets
id NOT NULL PRIMARY KEY AUTO_INCREMENT,
basket_name varchar(20)
fruits
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
fruit_name varchar(20),
basket_id INT FOREIGN KEY REFERENCES baskets(id)
列名とデータが次のように整理された Excel シートがあります。
バスケットフルーツ Basket_1 りんご、マンゴー、バナナ、梨 Basket_2 マンゴー、いちご、プラム、バナナ、ぶどう Baskt_3 ラズベリー、アップル、ナシ
上記でモデル化されたリレーショナル アーキテクチャで、これらすべての果物を 1 つのバスケットに格納するための最善の方法は何でしょうか?
スクリプトを使用して (Ruby で) より適切に解析できるように、XLS ファイルを CSV に変換しましたが、テーブルがめちゃくちゃになっていて、各果物が個別のセルにあり、セルの数が 1 つのバスケット (行) ごとに異なることがわかりました。スプレッドシートで。
私の質問は、次のようなものです: Import Excel Data to Relational Table at MySQL
しかし、データは同じではありません。
すべての提案を歓迎します!