Design Rules ignore Plural in Glossary Editor

I specified :
Name Plural
T TABLES Prime
TASK TASKS Prime
RUNNING Modifier
I have a table named
T_RUNNING_TASKS that failed the design rules check.
It says TASKS is not in the glossary.
But T_TASKS is ok....
How come?

Hi Joe,
plurals are used in transformation from logical to relational - entity TASK will be transformed to table TASKS.
Plural and name validation - table name is valid if it's single word and it's among plurals - well it also could be valid because it's in glossary as word or abbreviation.
Philip

Similar Messages

  • Net bridge design rule errors

    Multisim 10.1.197 and Ultiboard 10.1.197
    I could not get a net bridge to work in a Ultiboard layout, so I tried in a simplified circuit:  
    In Multisim, place a connector with several pins, for example HDR1X10.
    Place a DGND and GROUND. Connect the first to pin 1. Connect the second to pin 5.
    Transfer to Ultiboard
    Rotate HDR1X10 so the pins numbers increment left to right  
    Place traces on the top layer so the pads of a net bridge connects one trace to another 
    Place a net bridge, picking GND and 0 (also tried 0 and GND)
    This gives Design Rule Errors:
       Unused pin is connected to NET = GND
       Unused pin is connected to NET = 0  
    Is there a work around?  
     Ray

    I am having the  same problems.  This is a very important feature that needs to work since there is no proper work around.  This is always the case when there are ananlog and digital grounds that need to be kept separate, but also need to be connected somwhere in a very controlled fashion.  I've followed the instructions exactly but what I get is a net bridge with no nets assigned to it's terminals.  You can connect it up but you get the DRC errors as stated earlier.
    This can be manually fixed by going into the  netlist editor and selection each of the nets to be connected and adding on pin from the net bridge to each (NB1, pin _).  This removes the DRC error and everything is happy.
    The only problem is when you forward annotate again you lose the NB pin assignments and you have to edit the netlist again.
    I tried a part in MS with the net bridge as the footprint, but UB will not impor the net bridge when you do that.  To get around that I have a 'netconnect' part with just two dots and a silkscreen box around it.  This can be placed where you want the bridge and will import each time.  This is just a marker wheer you want the bridge to be.  You still have to place the bridge manually and edit the netlist to fix the DRC error.
    This is a bug.  I should be able to assign the netbridge as the footprint of an MS symbol and have it come in with the right netlist connections when I forward annotate.   Alternatively, the netbridge assignments should be made to stick when the netlist is imported again.
    David B

  • Naming Abbreviation & Glossary Editor not working properly in Datamodeler

    Hi ,
    I wuold like to work on Oracle SQL Developer Data Modeler 3.0 for my current project and now I am doing a PoC using OSDM (Oracle SQL Developer Data Modeler 3.0 tools) ,It is very good tools except Naming standard & Abbreviation. I am unable to apply the Naming standard & Abbreviation using "Naming Abbreviation" & "Glossary Editor" from Tools . I need , step by step instruction how to apply and when to the Naming standard & Abbreviation from Logical model to Physical model. If it will work fine then I will suggest to my client to use the Tools for their project.
    It would be great if any body send me the doc / Tutorials regarding the same .
    Thanks in advance
    Thanks & Regards
    Subodh
    Cognizant Technology

    Hi Subodh,
    you can start here:
    http://www.oracle.com/technetwork/developer-tools/datamodeler/whitepapers-224536.html
    http://www.oracle.com/technetwork/developer-tools/datamodeler/demonstrations-224554.html
    and look at example here:
    Data Modeler: Naming
    Philip

  • Bottom round pad beneath square not updated according to design rules

    I saw this problem with the last couple of sets of boards I ordered so I decided to track it down.
    It turns out that if you have a throughhole component with a square pad on top and a round pad underneath that the round pad doesn't get updated according to design rules even though that is checked in the pad properties. 
    I was using the DIP8300 and DIP14300 footprints from the master database and I set up PCB design rules to set the annular ring to 100% of drill-radius so I could actually see some pad to solder to.  This works perfectly for all the pins except pin 1 and it even works there on the top layer.  If you go in and manually select that pad and look at the copper bottom layer, you can see that the annular ring hasn't been resized though.  If you change the shape to square or rounded square and change it back to round, it updates from the design rules properly.
    This is in v.11.  Not sure if this problem is still there in 12 ...
    Mike

    Hi Mike,
    I was able to re-produce the issue. Thank you for bringing it to our attention. I will report it to R&D.
    Regards,
    Tayyab R,
    National Instruments.

  • Custom Design Rules Error: importClass is not defined

    Hi everybody
    i have a problem with the Data Modeler 4.1 (Beta) custom design rules.
    in the version 4.0.3 i have some custom design rules with the option: importClass(javax.swing.JOptionPane);
    for the error exception and messageboxes.
    - in the version 4.0.3, this option works just fine
    - in version 4.1, this option raises an error
    If this option is changed in Version 4.1? or where is the error?
    Thanx for any idea, suggestion...
    Martin

    I have found the solution!
    in the version 4.0.3 the Data Modeler used Mozilla Rhino as engine and in the version 4.1 Oracle Nashorn.
    So in version 4.1 you must load compatibility script for use the ImportClass functionality.
    Example:
    // Load compatibility script
    load("nashorn:mozilla_compat.js");
    //Import der Java Class
    importClass(javax.swing.JOptionPane);

  • Custom Design rules on table partitions

    Hi
    I need to create several custom design rule at the table partition level.
    for example one of the rule is that
    for all table partitions
      if a table partition name begins with M
        then it should not be compressed
        and also should not be in tablespace called xyzHow do i go about enforcing this rule using the design rules

    Hi,
    here is simple example, you can improve it easily. In fact you have two rules and it's better to create two rules.
    var ruleMessage;
    var errType;
    var table;
    //define the function
    function checkPartitions(){
    ruleMessage = "";
    model = table.getDesignPart();
    tp = model.getStorageDesign().getStorageObject(table.getObjectID());
    result = true;
    if(tp!=null){
      partitions = tp.getPartitions().toArray();
      for(var i=0;i<partitions.length;i++){
       partition = partitions;
    if(partition.getName().startsWith("M") && "YES".equals(partition.getDataSegmentCompression())){
    result = false;
    ruleMessage = "Partition " + partition.getName()+" for table "+tp.getLongName()+ " cannot be compressed";
    break;
    tablespace = partition.getTableSpace();
    if(tablespace!=null && "xyz".equals(tablespace.getName()) && partition.getName().startsWith("M")){
    result = false;
    ruleMessage = "Partition " + partition.getName()+" for table "+tp.getLongName()+ " cannot be in tablespace xyz";
    break;
    return result;
    //call the function
    checkPartitions();
    you should define it for "Table" object. And your physical model should be open.
    Philip
    Edited by: Philip Stoyanov on Jan 10, 2012 4:53 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Sql datamodeler: Design rules

    Hello,
    In sql datamodeler you can check your design against a number of design rules.
    Is there a way you can influence these design rules?
    - can you say wheter a design rule is applicable or not?
    - can you change the severity?
    - can you change the rule (for instance other naming convention rules)
    Regards Erik

    Not at this stage. We want to allow users to modify them in the future. There are ways you can influence some of these. So on the Model Properties dialog their are Naming Options. If you change these, you can influence the design rules. Also, in the General Options there is a naming Standards section. So you can set naming standards here and these are used in conjunction with the Designer Rules.
    I'm working on a document about all the naming standards and design rules and how they are used. It's not yet available, but I'll put it onto the Data Modeling page when it's ready.
    Sue

  • UI Element Design Rules

    Hi All,
    Can anybody send link or pdf for the UI Element design rules.
    Thanks&Regards
    Suresh Kumar T
    Edited by: Suresh Kumar Thokala on Jan 1, 2008 7:43 AM

    hi,
    I mean that we have group,tranaperent containers,tray,layouts(Matrix,Grid,Flow,Row).What are the limitations & restrictions in use of UI Elements and also any performance problems if I change properties.
    Thanks&Regards,
    Suresh Kumar T

  • Issue with Glossary editor in SDDM 3.0.655

    The editor will not let me select the "qualifier" check box for any of my abbreviations.
    Also getting inconsistant results on abbreviation application from entity/attribute names to table/column names. For some entities the abbbreviations are applied, for others they are not.
    Thanks.

    I have checked spelling of the words to verify everything is correct and it is. I am having trouble figuring out how the "structure" part of this works. For example, I have these attributes:
    Protocol Description
    Employee Type Description
    I want Description to be transpated to "desc" in both cases. Besides the words in the glossary, what else do I need to set up to make it work. I have tried checking all the boxes for prime, class, and modifier in the glossary editor but nothing seems to trigger the translation.
    Is there any examples/whitepapers/videos that show how to do this correctly? Thanks!

  • Data Modeler design rules warning

    When I apply the design rules to the relationel model Data Modeler warns me about both Primary keys and Foreign keys "with wrong naming standards is not recommended".
    However, I have designed the naming rules in the Tools => General Options => Naming Standard => Templates section for example like this: Primary Key: PK_{table abbr}_{column abbr} or like this {table abbr}_{column abbr}_PK and defined table and column abbreviations. Data modeler warns about either form, and since only recommended naming rules exists I do not understand the warning.

    The warning is shown if you deviate/rename the constraints from what is set in the templates, so having selected abbr from the variable list you should not be seeing the warning. We extended the variables to include the abbreviation and it looks like these have not been included in the validation. I have logged a bug to track that.
    Sue

  • Datamodeller Design rules

    When I validate a rational model I get the error Foreign key name has more than 18 characters.
    How do I addjust this validation rule?
    Regards Flemming

    Hi Flemming,
    there is a bug in model dialog that cause max name length settings for FK and index to be set to 18 when OK/Apply is pressed - it happens even without changing anything.
    As consequence - error message in design rules if there are foreign keys and indexes with name length>18.
    As workaround - design should be saved, then close and reopen will put proper length for FK and indexes.
    Philip

  • Ultiboard design rules problem net to close

    Hi all
    Im new here. I have problem with my footprint. I added to my design curcuit but I have DRC error "Net to close", but all the measurments are ok . I used manufacturer details to design footprint.
    Can you please help me how to resolve this problem..
    I attached my file to make you easier to understand
    Attachments:
    linusb1.ewprj ‏120 KB

    Hi Bestb,
    Just a quick addition to my first post. There's another alternative to pass the DRC check, that is to change the clearance settings. Go to Edit->Properties->Design Rules->Clearance settings. Decrease the corresponding number to lower the auto error-checking sensitivity. However in the minimum threshold is 0.001mm for the traces so this approach won't make a difference in your case. So please follow my first suggestion or have a look at the new attachment I posted. The version has been changed to 10.0 which you should have no problem opening.
    For you last question, the connector was not routed correctly becasue of the following two reasons: 1). all the components were placed in the right-bottom corner, therefore there was not enough space for the connector to be routed. 2). you have to consider the width of the trace when routing. Go to Autoroute-> Autoroute/Routing options. Checkmark "Auto Adjust Trace Width" and click OK. Then run the autorouting. You should be able to see all the connections are routed. Please see attached the file of such.
    Should you have any further questions, please feel free to ask.
    Have a good day! 
    Derek Z.
    National Instruments
    Attachments:
    lin2-1.ewprj ‏137 KB
    linusb1-2.ewprj ‏120 KB

  • Design Rules question

    Hello,
    It'd be possible to access the sources of Design Rules to be possible we customize them ?
    It will become faster our undestanding about the scripts and leverage our customize needs.
    Regards
    Nelson Rosa

    Hi Nelson,
    Seems that there is some misunderstanding.
    Support for scripting languages use is part of Java and since DM is created in Java it's just there.
    There is lot of info here http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/ and here http://download.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html
    Only scripting engine included in Java is Mozilla Rhino and it provides support for JavaScript. Other ones are from third party vendors and if you want to use one, you have to download appropriate *.jar libs and put it in Java_install_path/jre/lib/ext directory.
    I couldn't find the right link, bit these are most of the engines http://www.squidoo.com/scripting-java.
    Actually a person can create own scripting engine.
    So to answer you - from DM perspective there is one relatively simple Java class and that's it. Rest of it is scripting engine responsibility.
    Hope this is helpful.
    Regards

  • Condition Rule ignored?

    I can't work this out but for some reason I can get it to see this rule
    When it gets to
    if thisBrand is equal to "Kids" then
    it seams to ignore it?
    I can't see where the logic goes wrong?
    This was the outcome
    tell application "Mail"
      make new outgoing message with properties {subject:"Week 33 images", visible:false}
      --> outgoing message id 1
      (*Kids*)
      display dialog "2"
    Thanks in advance!
    tell application "Mail" to quit
    --while mail is closed, add in the default Reply-To key in a UserHeaders dictionary
    do shell script "defaults write com.apple.mail UserHeaders '{\"Reply-To\" = \"[email protected], you@@company.com\"; }'"
    display dialog "Please enter the current week number." default answer ""
    set weekNumber to text returned of the result
    set brandsToUse to choose from list {"Adult", "Kids", "Baby"} with prompt "Choose brands to send out." default items {"Kids"} with multiple selections allowed
    -- get the html template
    set htmlTemplate to read "Users/StudioD/WorkFlow/EMAIL PROJECT/content.html"
    considering case
      -- this section splits the template text at every XX, then rejoins it using the week number
              set htmlTemplate to tid(htmlTemplate, "XX")
              set htmlTemplate to tid(htmlTemplate, weekNumber)
    end considering
    tell application "Mail"
              set subjectLine to "Week " & weekNumber & " images"
              repeat with thisBrand in brandsToUse
                        considering case
      -- this section adds the brand name, done inside the loop because it's different for each email
      -- the 'my' keyword is needed because you're calling a handler from within a tell block
                                  set htmlContent to my tid(htmlTemplate, "*LOGO*")
                                  set htmlContent to my tid(htmlContent, thisBrand as list) -- thisBrand is an item in the full list
                        end considering
      -- create a new message.  visible must be false for the 'html content' line to work correctly
                        set newMessage to make new outgoing message with properties {subject:subjectLine, visible:false}
                        tell newMessage
      -- create a variable recipient address based on brand name
      log thisBrand
    -- Here is the issue!!!!!!!!!!!
                                  if thisBrand is equal to "Kids" then
                                            display dialog "Option A"
                                  else
                                            display dialog "Option B"
                                  end if
                                  set html content to htmlContent
      -- send the email
      send
                        end tell
              end repeat
    end tell

    What should happen is that you can select up to all 3  brands
    Adult
    Kids
    Baby
    then each brand receives 1 email that corresponds to their brand. So Brand Adult gets an email with a hyper link to adult
    Whereas currently brand adult will get the above and then another email with a link to the other brand and so on.
    How can I stop this happening?
    Hope this makes sense,

  • Question about GUI Design on JTable and its separate editor

    Hi all,
    I need to use JTable with separate editor , that way when I double click one of the JTable's row its editor will popup in another window.
    Based on GUI design principles, where should I put the editor, in another tab panel or a JDialog ?
    Any advice would be greatly appreciated.
    Regards,
    Setya

    if you dont have to edit a lot of fields, this will
    be a good solution.
    but if you have many fields, it would be a good thing
    to put a JTabbedPane into the under
    JSplitPane-container ... or to use a JDialog :)Yes, that's the only problem I can think of, if the fields are too many.
    But then, if I have so many fields in one form. I won't put them in a JTable because users will find it cumbersome for having to scroll left and right to see those fields. I believe on this scenario JTable is just not the right component to use.
    Regards,
    Setya

Maybe you are looking for

  • HOW TO MAKE A BOOLEAN FUNCTION IN LABVIEW5.0

    I want to use a boolean funtion but it does not exist in existing functions?so how can I do it?I final aim is how to make a VALVE boolean function and how to use it?please teach me,experts! Thank you very much!

  • Setup scan to folder on HP LaserJet 200 colorMFP M276nw

    hello, I am trying to set up my printer to scan to a nework folder. HP LaserJet 200 colorMFP M276nw  OSX 10.9.4 WLAN (both printer and desktop on same network) Here's the problem; no matter what I try, I cannot get the printer to scan directly to a n

  • Recover Database is taking more time for first archived redo log file

    Hai, Environment Used : Hardware : IBM p570 machine with P6 processor Lpar of .5 CPU and 2.5 GB Ram OS : AIX 5.3 ML 07 Cluster: HACMP 5.4.1.2 Oracle Version: 9.2.0.4 RAC SAN : DS8100 from IBM I have used flash copy option to copy the database from pr

  • Moved iTunes lib to ext HD but when I turn off/on the computer it corrupts the file on the HD!!!

    I transferred my iTunes library to an external HD and it worked fine until.......I shut down the ext HD or computer. When I hooked the external HD back up to the MacBook Pro and opened it Tunes, iTunes doesn't recognize the iTunes library on the HD a

  • Photoshop CS6 Layer via Copy Question

    Hi, I've noticed that when a selection is Layer via Copyed in Photoshop CS6, it appears brighter and slightly more saturated in color than the original selection it came from. Currently I manually make lighting and color adjustments to match it back