Как вы ожидаете, что кто-нибудь серьезно ответит на этот вопрос, не зная вашего бизнеса?
Чтобы серьезно ответить на этот вопрос, нужно знать весь набор функциональных зависимостей, которые управляют вашими данными, а вы их не предоставили.
Например, чтобы ваша схема была в 3NF, потребуется, чтобы domainID -> titleID или, другими словами, для каждого домена был только один заголовок, а знание домена означает, что вы можете заглавие. На первый взгляд, это кажется любопытным, но единственный, кто может точно сказать, является ли это точным представлением бизнес-реальности, с которой вы имеете дело, - это вы.