sql-jp.dev
sql
mysql
database
sql-server
postgresql
mariadb
sqlite
sqlalchemy
t-sql
php
Dark
relationship
[1/1]
エンティティが自分自身と繋がる?SQLAlchemyにおける多対多自己参照関係のしくみ
この関係は、ソーシャルネットワークサイトなど、ユーザーが互いをフォローできるようなシステムでよく見られます。例えば、ユーザーAがユーザーBをフォローしている場合、これはユーザーAとユーザーBの間の多対多自己参照関係を表します。SQLAlchemyで多対多自己参照関係を実装するには、以下の手順が必要です。
1