Définition de plusieurs propriétés avec la même valeur
Vous pouvez définir des propriétés avec la même valeur pour limiter le temps nécessaire à l'exécution d'une fonction.
Lorsque plusieurs propriétés ont la même valeur, le modèle peut être plus facile à créer et gérer. Cette approche peut être source de confusion, mais l'exemple ci-dessous démontre son efficacité. Supposons que vous créez un modèle qui permette à l'utilisateur de faire un choix parmi une sélection de batteries de disques. Un certain nombre de disques sont associés à chaque type de batterie de disques. L'utilisateur peut choisir plusieurs batteries de disques de tous types. L'une des informations que vous devez calculer est le nombre total de disques sélectionnés par l'utilisateur (voir ci-dessous).

Supposons maintenant que vous vous rendez compte que vous avez également besoin de connaître le nombre de batteries de disques de 100 Go et le nombre de batteries de disques de 250 Go. Au lieu de calculer ces valeurs en spécifiant les chemins d'accès vers les propriétés en question, ou en créant des règles qui doivent être associées à un point spécifique du modèle, ou en modifiant toutes les propriétés disk et total_disk, vous pouvez simplement définir quelques nouvelles propriétés qui ont les mêmes valeurs que l'ancienne propriété disk (voir ci-dessous).

Maintenant, si vous souhaitez connaître le nombre total de disques, vous pouvez toujours calculer cette valeur à l'aide de sum(disks). Vous pouvez également calculer les valeurs individuelles, et ce sans spécifier les chemins d'accès des propriétés individuelles ni modifier le travail que vous avez déjà fait.