メインコンテンツまでスキップ

テーブル定義書

ER図

実体関連 (ER) 図とは、人、オブジェクト、コンセプトといった「実体」のシステム内での関連を示す設計図の一種です

ER図

テーブル定義

テーブル定義書とはデータベースのテーブルを定義したものです。 また、当システムではデータベースにMySQLを利用しています。

ユーザー

テーブル名ユーザーテーブル
スキーマaccounts_user
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2passwordvarchar(128)
3last_logindatetime(6)
4is_superusertinyint(1)
5emailvarchar(254)
6first_namevarchar(30)
7last_namevarchar(150)
8is_stafftinyint(1)
9is_activetinyint(1)
10date_joineddatetime(6)
11thumbnailvarchar(100)
12companyvarchar(50)
13info_about_guesttinyint(1)
14info_about_hosttinyint(1)

ユーザー権限テーブル

テーブル名ユーザー権限テーブル
スキーマaccounts_user_groups
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2user_idint
3group_idint

ユーザー権限関連テーブル

テーブル名ユーザー権限関連テーブル
スキーマaccounts_user_user_permissions
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2user_idint
3permission_idint

エージェンシーテーブル

テーブル名エージェンシーテーブル
スキーマagencies_agency
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(255)
3display_namevarchar(255)
4created_atdatetime(6)
5updated_atdatetime(6)
6slugchar(32)
7agency_namevarchar(255)
8telvarchar(32)

エージェンシースタッフテーブル

テーブル名エージェンシースタッフテーブル
スキーマagencies_staff
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(30)
3emailvarchar(254)
4agency_idint

エージェンシー規約同意テーブル

テーブル名エージェンシー規約同意テーブル
スキーマagencies_terms
#論理名物理名NULLデフォルト値主キーユニーク
1agency_idint
2created_atdatetime(6)

権限グループテーブル

テーブル名権限グループテーブル
スキーマauth_group
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(150)
テーブル名
スキーマauth_group_permissions
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2group_idint
3permission_idint

権限テーブル

テーブル名権限テーブル
スキーマauth_permission
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(255)
3content_type_idint
4codenamevarchar(100)

モデル選択テーブル

テーブル名モデル選択テーブル
スキーマchoices_choice
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2messagelongtext
3attachmentvarchar(100)
4created_atdatetime(6)
5updated_atdatetime(6)
6agency_idint
7proposal_idchar(32)
テーブル名モデル選択関連テーブル
スキーマchoices_choice_persons
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2choice_idint
3person_idchar(32)

管理画面操作ログテーブル

テーブル名管理画面操作ログテーブル
スキーマdjango_admin_log
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2action_timedatetime(6)
3object_idlongtext
4object_reprvarchar(200)
5action_flagsmallint unsigned
6change_messagelongtext
7content_type_idint
8user_idint
テーブル名
スキーマdjango_content_type
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2app_labelvarchar(100)
3modelvarchar(100)

セッション管理テーブル

テーブル名セッション管理
スキーマdjango_session
#論理名物理名NULLデフォルト値主キーユニーク
1session_keyvarchar(40)
2session_datalongtext
3expire_datedatetime(6)

お気に入りテーブル

テーブル名お気に入りテーブル
スキーマfavorites_favorite
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2created_atdatetime(6)
3person_idchar(32)
4proposal_idchar(32)
5user_idint
6by_hosttinyint(1)

メール送信グループテーブル

テーブル名メール送信グループテーブル
スキーマmailgroups_mailgroup
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2is_disabledtinyint(1)
3created_atdatetime(6)
4updated_atdatetime(6)
5namevarchar(100)
テーブル名
スキーマmailgroups_mailgroup_agencies
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2mailgroup_idint
3agency_idint

メール送信履歴テーブル

テーブル名メール送信履歴テーブル
スキーマmailsends_mailsend
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2subjectvarchar(100)
3contentlongtext
4created_atdatetime(6)
5updated_atdatetime(6)
6proposal_idchar(32)
テーブル名
スキーマmailsends_mailsend_agencies
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2mailsend_idint
3agency_idint

通知管理テーブル

テーブル名通知管理テーブル
スキーマnotifications_notification
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2titlevarchar(255)
3urlvarchar(255)
4created_atdatetime(6)
5viewed_atdatetime(6)

提案モデルグループテーブル

テーブル名提案モデルグループテーブル
スキーマpersongroups_persongroup
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(255)
3created_atdatetime(6)
4updated_atdatetime(6)
5agency_idint

提案モデル関連テーブル

テーブル名提案モデル関連テーブル
スキーマpersongroups_persongroup_persons
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2persongroup_idint
3person_idchar(32)

モデル画像管理テーブル

テーブル名モデル画像管理テーブル
スキーマpersons_image
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2pdfvarchar(100)
3created_atdatetime(6)
4updated_atdatetime(6)
5person_idchar(32)

モデルテーブル

テーブル名モデルテーブル
スキーマpersons_person
#論理名物理名NULLデフォルト値主キーユニーク
1idchar(32)
2namevarchar(100)
3display_namevarchar(100)
4kanavarchar(100)
5gendervarchar(10)
6racevarchar(10)
7ageint
8compositevarchar(100)
9thumbnailvarchar(100)
10face_impressionvarchar(10)
11face_shapevarchar(10)
12hair_stylevarchar(10)
13created_atdatetime(6)
14updated_atdatetime(6)
15agency_idint
16composite_pathvarchar(525)
17chin_gnation_xdouble
18chin_gnation_ydouble
19pan_angledouble
20thumbnail_heightint
21composite_image_pathvarchar(100)

提案閲覧履歴テーブル

テーブル名提案閲覧履歴テーブル
スキーマproposals_history
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2viewd_atdatetime(6)
3proposal_idchar(32)
4user_idint
5proposal_manager_idchar(32)

提案テーブル

テーブル名提案テーブル
スキーマproposals_proposal
#論理名物理名NULLデフォルト値主キーユニーク
1idchar(32)
2namevarchar(120)
3expiry_datedate
4created_atdatetime(6)
5updated_atdatetime(6)
6recommend_personsvarchar(4000)

提案ページの閲覧権限管理テーブル

テーブル名提案ページの閲覧権限管理テーブル
スキーマproposals_proposal_have_access
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2proposal_idchar(32)
3agency_idint

提案ページのホスト管理テーブル

テーブル名提案ページのホスト管理テーブル
スキーマproposals_proposalhost
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2created_atdatetime(6)
3proposal_idchar(32)
4user_idint

提案モデルのセクションテーブル

テーブル名提案モデルのセクションテーブル
スキーマproposals_proposalitem
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2priceint
3gendervarchar(10)
4agevarchar(10)
5proposal_idchar(32)
6discountvarchar(200)
7orderint
8rankvarchar(30)

提案のセクションとモデルの関連テーブル

テーブル名提案のセクションとモデルの関連テーブル
スキーマproposals_proposalitem_persons
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2proposalitem_idint
3person_idchar(32)

カスタム提案ページのテーブル

テーブル名カスタム提案ページのテーブル
スキーマproposals_proposalmanager
#論理名物理名NULLデフォルト値主キーユニーク
1idchar(32)
2is_pricetinyint(1)
3is_ranktinyint(1)
4is_flattinyint(1)
5created_atdatetime(6)
6proposal_idchar(32)
7user_idint

撮影詳細テーブル

テーブル名撮影詳細テーブル
スキーマshootings_shooting
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2advertiservarchar(255)
3productvarchar(255)
4guarantyint
5upper_guarantyint
6lower_guarantyint
7required_man_numint
8required_woman_numint
9required_man_age_uppervarchar(30)
10required_man_age_lowervarchar(30)
11required_woman_age_uppervarchar(30)
12required_woman_age_lowervarchar(30)
13schedulevarchar(255)
14conflictvarchar(30)
15product_urlvarchar(255)
16purposevarchar(255)
17range_of_usevarchar(255)
18duration_of_usevarchar(255)
19duration_of_detailvarchar(255)
20range_of_conflictvarchar(255)
21how_to_selectvarchar(255)
22total_hoursvarchar(255)
23placevarchar(255)
24about_shootinglongtext
25shooting_structurelongtext
26model_imagelongtext
27audition_schedulelongtext
28noticeslongtext
29proposal_idchar(32)
30created_atdatetime(6)
31expiry_datedatetime(6)
32updated_atdatetime(6)
33required_children_numint
34accesslongtext
35addresslongtext
36media_usagevarchar(255)
37titlevarchar(255)

撮影詳細カテゴリーテーブル

テーブル名撮影詳細カテゴリーテーブル
スキーマshootings_shooting_category
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2shooting_idint
3shootingcategory_idint

撮影詳細と提案ページの関連テーブル

テーブル名撮影詳細と提案ページの関連テーブル
スキーマshootings_shootingassign
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2agency_idint
3proposal_idchar(32)
4shooting_idint
テーブル名
スキーマshootings_shootingcategory
#論理名物理名NULLデフォルト値主キーユニーク
1idint
2namevarchar(20)
3slugvarchar(20)