서로 다른 카테고리에 있는 하위 카테고리들은 동일한 슬러그(및 제목)를 가질 수 있습니다.
이것이 좋은 아이디어일까요? 어디에서도 볼 수 없지만 키 필드로 사용되는 별도의 categoryID가 있을까요?
서로 다른 위치에 있는 하위 카테고리에 동일한 제목을 사용하는 것이 유용할 수 있다는 점은 이해합니다(예: 많은 카테고리에 “도움말” 카테고리가 있을 수 있습니다). 하지만 슬러그는 적어도 고유해야 하지 않을까요? (예: 이름에서 파생된 슬러그가 고유하지 않은 경우 숫자 접미사를 자동으로 추가하는 방식으로)
이 문제는 카테고리 아이콘 컴포넌트에서 슬러그가 카테고리에 대한 고유 키로 사용 가능하다고 가정하기 때문에 발생합니다.
각 카테고리가 서로 다른 그룹에 의해 사용되는 포럼을 운영하고 있어 이 문제에 관심이 있습니다. 기본적으로 카테고리들은 동일한 하위 카테고리를 가지게 되므로, 카테고리 아이콘 테마 구성 요소를 사용할 때 이 문제가 발생할 수 있습니다. 하지만 중복된 하위 카테고리들은 모두 동일한 아이콘 및 기타 설정을 가질 가능성이 높으므로, 설명하신 근본적인 문제를 알아차리지 못할 수도 있을 것 같습니다.
슬러그가 고유하지 않은데도 테마 구성 요소가 이를 고유하다고 가정하는 것은 마음에 들지 않습니다. 하지만 동일한 슬러그를 가진 하위 카테고리에 대해 다른 아이콘 요구사항이 있을 이유가 무엇인지 생각해 보아도 떠오르지 않습니다.
금융 카테고리 아래에 있는 ‘도움말’ 하위 카테고리와 기술 카테고리 아래에 있는 ‘도움말’ 하위 카테고리에 서로 다른 아이콘을 사용하고 싶을 수 있습니다. 또는 모든 하위 카테고리가 상위 카테고리 아이콘과 동일하거나 유사한 아이콘을 사용하도록 설정하고 싶을 수도 있습니다.