2017-12-30 14 views
2

이미지 웹 사이트가 있습니다. 이미지의 세부 사항은 MySQL의mysql에서 이미지의 태그/키워드를 설정하는 방법

Id| path image weight like date   alt user admin tag 
01 aaa/ xys.jpg 10gm 25 25-12-2017 xxx usr1 adm1 nature,wild 

내가 전체 "태그"배열의 태그를 검색 할 몇 가지 이미지를 정렬 할 때 태그 행에 태그를 저장하고 오전에 함께 저장됩니다. 모든 테이블에 많은 태그가 있습니다. 이보다 더 좋은 옵션은 없습니다.

답변

1

태그와 이미지는 태그가 많은 이미지를 가질 수 있고 이미지가 많은 태그를 가질 수 있음을 의미하는 다수 대 많은 관계가 있습니다. 따라서 구조를 처리 할 두 개의 테이블을 추가로 만들어야합니다.

images - id, path, etc.. 
tags - id, name 
image_tags - image_id, tag_id 

태그로 검색하면 해당 테이블에 가입 할 수 있으며 쉬운 일입니다.

+0

죄송하지만 내 웹 사이트에는 아무런 관련이 없습니다. 모든 테이블에는 다른 태그가 있습니다. –

+0

무엇을 의미합니까? 이것은 이미지 테이블 용입니다 –

+0

나는 보석 카탈로그 웹 사이트를 가지고 있습니다. 금 반지 디자인 테이블에서 돌, 원형 반지 또는 타원형 크기 반지를 가진 돌없이 같이 꼬리표가,있을 것이다. –