Redbeanのドキュメントを読んだばかりですが、すばらしいです。しかし、先に進む前にいくつか質問があります。
特定の方法で構成されたユーザーデータ構造を作成したいと思います。私が取り組んでいるサイトには、次の3種類のユーザーがいます。
- 専門家
- 会社(会社を代表する担当者がいる)
- 学生
このユーザーデータ構造を実装する最良の方法は、個人テーブル(すべての共通データを含む)と、専門家/会社/学生の一意のデータ用の他の3つのテーブルを用意することだと思います。
私のサイトのユーザーは、たとえばPerson <---> Professionistの構成になりますが、これは1対多の関係ではありません(私は思います)。
MySQLでこれをどのように達成できますか?それともRedbeanの方がいいですか?