강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của michaelaeon5592
michaelaeon5592

câu hỏi đã được viết

Phát triển web Python (sử dụng Flask, SQLAlchemy)

một-nhiều 2

relationship 코드위치.

Viết

·

160

0

안녕하세요.

role, user 클래스중, relationship 선언위치는 one 쪽에 선언하는게 일반적인가요? 아니면 반대로 해도 되나요?

role:user -> one to many 라고 봤을때, role 클래스에 위치하는데, 이것을 user 클래스에 넣고

roles = db.relationship('role', backref='user', lazy='dynamic')

이런식으로 코딩해도 되는지 문의 드립니다.

아니면 설명해주시진 않았지만, 암묵적인 규칙같은것이 있는지 문의 드립니다.

flasksqlalchemypython

Câu trả lời 1

0

kwangsung님의 프로필 이미지
kwangsung
Người chia sẻ kiến thức

relarionship 은 many의 저장소라 one 쪽에 두는게 맞습니다.

유저가 단일 롤을 갖는 경우 다중롤을 갖는 경우가 있어 디자인하기 나름입니다.

Hình ảnh hồ sơ của michaelaeon5592
michaelaeon5592

câu hỏi đã được viết

Đặt câu hỏi