1
프로젝트에 많은 마스터 데이터 (예 : 상태, 로캘, 기기 등)가 있습니다. 마스터 데이터를 저장하려면 다음 옵션을 참조하십시오.Google 클라우드에서 마스터 데이터를 관리하는 가장 좋은 방법은 sql (mysql) db 테이블 대 enum 열
- mysql에서 열거 형 열을 사용하십시오. 문제는 새 항목이 추가 될 때마다 테이블을 변경해야한다는 것입니다. 열거 형의 값 목록을 가져 오는 것은 간단하지 않습니다.
- 각 마스터 데이터에 대한 테이블을 만들고 외부 키 참조를 유지 관리합니다.
- 그냥 mysql 테이블에 문자열로 저장하십시오. 마스터 데이터를 코드의 열거 형으로 관리하거나 심지어 손쉽게 조작 할 수 있도록 Cloud Datastore에 저장합니다.
가장 좋은 방법은 무엇입니까? 다른 좋은 옵션이 있으면 제안하십시오. 열거의 장점 (및 단점) 논의