2010-07-19 18 views
0

J'ai une base de données où divers musiciens étudiants ont leurs spécialités et leurs départements répertoriés (par exemple, quelqu'un pourrait se spécialiser dans le violon dans le département Performance historique). Aussi, par exemple, considérons Johann Sebastian Bach - il est un musicien et compositeur dans le style baroque. Logiquement peut-être que je voudrais que sa spécialité tombe sous "Composition" et que son département soit "Baroque".Propriétés hCard pour le balisage avancé

Je pense que 'département' pourrait être couvert avec bonheur par la propriété "category", mais que faire de 'specialism'? C'est une sorte de catégorie aussi. La spécification hCard dit qu'il est cool d'utiliser deux fois la catégorie, mais cela semble plutôt sale puisque le département et la spécialisation sont si sémantiquement indépendants.

Qu'en est-il de la propriété 'notes'? Ou «rôle»? Pensées?

+0

Je suis d'accord avec Phae ci-dessous. C'est dommage, mais hCard n'est pas un format unique. De plus, même s'il a pleinement supporté cette information, il y a très peu d'interprètes (le cas échéant) qui pourraient comprendre l'information. En tant que tel, il est préférable de lister l'information d'une manière lisible par l'homme plutôt que d'essayer de la marquer sémantiquement. Les moteurs de recherche sont conçus pour lire des données comme s'ils étaient des humains, de toute façon. – mattbasta

+0

C'est vraiment plus une expérience en sémantique que toute autre chose - pouvons-nous encapsuler la plupart de ces données dans ce paradigme, et si oui, comment. Il est intéressant de voir jusqu'où cela peut être pris dans ce qui est un cas d'utilisation raisonnablement inhabituel et j'ai été assez agréablement surpris de voir à quel point cela a été malléable jusqu'à présent. En fin de compte, je veux que les personnes travaillant sur le même projet reconnaissent que les relations sémantiques ne sont pas uniquement pour la couche de base de données de l'application. – hollsk

Répondre

1

Je pense que je serais enclin à utiliser la catégorie «Composition» et «Baroque» soit dans le rôle ou dans le cadre de son adresse de la faculté. Je ne suis pas tout à fait certain si le «baroque» serait une partie adressable de votre école, mais si cela devait être le cas, cela fonctionnerait. Peut-être réfléchissez-vous à la façon dont vous les décririez - Johann serait-il un «compositeur du baroque» (rôle) ou un «résident du département baroque» (adr)?

vLes cartes ne sont malheureusement pas très détaillées.

+0

Hm, intéressant ce n'est pas un pensionnat, donc adr est dehors pour les contacts d'étudiant au moins, mais autant que je peux voir en ce moment, le rôle est la possibilité la plus intéressante/probable. Je pensais que le «cours» serait aussi un bon, mais il se trouve que c'est quelque chose à voir avec la sécurité, allez comprendre ;-) – hollsk