web-dev-qa-db-fra.com

Les listes de données des enregistrements parents sont toujours visibles ou uniquement en cas de besoin?

Je reconstruis l'interface du site web de mon groupe. Actuellement, j'ai toute la navigation de niveau principal dans une seule liste horizontale. Cependant, la navigation conduit à certaines pages qui ont une hiérarchie définie.

Navigation du site Web de bande http://dl.dropbox.com/u/4131428/stackexchange/RetroShockBandMainNavTabs.png

Les pages les plus courantes auxquelles j'ai besoin d'accéder directement sont: Dashboard, Planner, Blackouts, Songs and Shows. Les autres pages sont consultées moins souvent.

Lorsque j'ajoute une nouvelle chanson, j'ai besoin d'ajouter un artiste, mais pas toujours. Lorsque j'ajoute un spectacle, j'ai peut besoin d'ajouter un lieu. Lorsque j'ajoute un lieu, je peut avoir besoin d'ajouter une ville.

De temps en temps, je devrai peut-être mettre à jour le nom ou le numéro de téléphone du propriétaire du lieu.

Cela dit, ces pages parentes doivent-elles toujours être visibles ou uniquement sur les pages où elles sont utilisées? Par exemple, si j'ai besoin de créer un lieu, doit-il s'agir d'une page distincte ou d'une sous-page de la page "Spectacles". (Ne peut pas avoir de spectacle sans lieu.)

Même dans cet esprit, j'aurais toujours besoin d'un moyen de modifier un dossier parent existant (nom du propriétaire du lieu).

Avec cela, ces pages rares devraient-elles être répertoriées sous un lien "Utilitaire"?

3
Michael Dawson

Dans le contexte de votre site, il semble que les villes et les lieux prennent en charge les données des spectacles et que les artistes ne sont utilisés que lors de la saisie des chansons.

Dans ce cas, il est logique de les diviser en deux sections. Quelque chose comme "Spectacles et lieux" et "Chansons et artistes".

Les expositions et les lieux comporteront des sous-sections des expositions, des villes et des lieux.

Puisque vous semblez être votre propre client, vous devez finalement faire tout ce qui vous semble le plus logique lorsque vous utilisez le site :)

1
bendur