저는 수천 권의 책 (제목, 연도, 작가 등)이있는 db 테이블을 가지고 있습니다. 사용자는 읽은 책을 목록에 추가 할 수 있습니다. DB에없는 도서를 추가 할 수있는 권한을 부여하고 싶을뿐입니다. 해당 사용자 만 사용할 수 있습니다. 새 테이블을 만들거나 "is_custom"및 "user_id"열이있는 메인 테이블에 책을 추가해야합니까? 두 번째 방법은 나를 관리하는 것이 훨씬 쉬워 보입니다. (예를 들어 검색이라는 측면에서 두 테이블에 합류하는 것은 어리석은 것처럼 보입니다.)하지만 두 가지 (내 책과 사용자 책)가 꽤 커질 것이므로 묻습니다.하나 또는 두 개의 db 테이블을 만들어야합니까?
감사합니다.