По мое мнение горната схема не е „общоприета“, но изглежда страхотно. Но предлагам някои подобрения, които ще ви помогнат да правите заявки във вашия документ в бъдеще:
User
Name
Url
Emails {email, emailType(primary, secondary)}
Addresses{address, city, state, postalcode, country, language}
Вмъкването винаги е добро, но дълбокото влагане на две или три нива може да създаде допълнителни проблеми при заявки/актуализация.
Надявам се моите предложения да ви помогнат да направите правилния избор на дизайн на схема.