Hi plz any body knows about difference between po_vendors and ap_vendors_v

Any body knows about the difference between po_vendors and ap_vendors_v .plz send me the solution regarding this.
thanks & regards
Raghavendra
09962651456
[email protected]

Any body knows about the difference between po_vendors and ap_vendors_v .plz send me the solution regarding this.
thanks & regards
Raghavendra
09962651456
[email protected]

Similar Messages

  • Can anyone please let me know the differences between EDW and BI 7 if any

    Can anyone please let me know the differences between EDW and BI 7 if any.

    hi,
    As such their is no diff  between the to
    The Enterprise Data Warehouse (EDW) is a service offered by the Data Services Department of the Information Services and Technology Division.  EDW consolidates data from multiple sources in support of campus wide decision making and related information needs such as reporting, analysis, and planning.
    The vision for the EDW is to provide information that is secure, accurate, timely, consistent, integrated, appropriately detailed, well-organized, and easy to obtain so that people throughout the campus -- staff, faculty, researchers, and executive-level administrators -- will be better able to assess their needs, set priorities, understand the impact of change, and fulfill their programmatic responsibilities more efficiently.
    The major components of the existing Enterprise Data Warehouse are:
      BAIRS Financials
    BAIRS HRMS
    BIS
    Legacy BIS
    Student Data Warehouse Pilot 
    AND BI 7 is the latest version of the EDW which is currently in used in full fledged everywhere with lots of added functionality.
    Assign points if helpful.
    Regards,
    Amit

  • I would like to know the difference between OEL and RHEL

    I would like to know the difference between OEL and RHEL, are they same?
    If I test any application on RHEL, will it work on OEL too.
    Thanks
    Edited by: user10685113 on 08-Aug-2012 05:35

    The name OEL as such is not used anymore, since the product was renamed from Oracle Enterprise Linux to Oracle Linux with the release of version 5.5 in September 2010.
    The main technical difference between Oracle Linux and RHEL is that Oracle Linux ships with an Oracle exclusive and optimized Oracle UEK kernel. It does however still install and provide the original and older RHEL kernel for fallback.
    As of Oracle Linux 5.6, the Oracle UEK kernel is the default kernel. The current latest version of Oracle Linux 6.3 uses the Oracle UEK2 kernel, which is based on the Linux 3 kernel (2.6.39).
    Oracle Linux is binary compatible with RHEL.
    Oracle Linux has several advantages over RHEL, in particular if you plan to use it to install Oracle products.
    • The same kernel UEK and UEK2 versions are available for Oracle Linux 5.x and 6.x
    You do not necessarily need to perform a complete and unsupported system upgrade to use a newer kernel version and drivers.
    • Oracle Pubilc YUM
    Oracle provides a public yum repository for installing software packages including the latest patches. RHEL does not and requires a paid subscription for online access.
    • Oracle specific drivers and software
    Oracle Linux provides additional software and kernel drivers, for Oracle clustering, Dtrace, BtrFS and ASM, which is not available for RHEL 6.
    Oracle Linux provides additional packages which trigger the automatic installation of system software prerequisites, including kernel parameters and oracle account setup to install Oracle Database:
    oracle-validated (Oracle Linux 5)
    oracle-rdbms-server-11gR2-preinstall (Oracle Linux 6)
    And last not least you have just one vendor and support requirement for Oracle products.
    Have you checked the Internet:
    http://www.oracle.com/us/technologies/linux/index.html
    https://linux.oracle.com
    To obtain Oracle Linux:
    https://edelivery.oracle.com/linux
    https://wikis.oracle.com/display/oraclelinux/Downloading+Oracle+Linux (alternative)
    Edited by: Dude on Aug 8, 2012 2:29 PM

  • Any body know about Authority interface?

    Dear all,
    in the GlobalPlatform_Card_API_org.globalplatform_1.5, Authority interface has below information
    public interface Authority
    extends javacard.framework.Shareable
    This interface provides services to recover a cryptographic key and to sign data. The CASD shall publish this interface to the OPEN, using Global Service interface, to make its services available to other Applications. The APSD is the first entity requiring this service from the CASD as shown in 2.1. There is only one CASD inside the card. The CASD shall register this service as a unique Global Service with the service family identifier =’83’ (per section 8.1.3 of GlobalPlatform Card Specification v2.2).
          The Authority interface is responsible for signing and verifying message with a key implicitly known. The implementer of this interface has the knowledge of the keys used for the different operations.
    Since:
        export file version 1.2
    Field Summary
    static byte      MODE_KEY_RECOVERY
              Used in init() methods to indicate key recovery mode.
    static byte      MODE_SIGN
              Used in init() methods to indicate signature sign mode.
    Method Summary
    void      init(byte theMode)
              Initializes the Authority interface with the appropriate mode (MODE_SIGN or MODE_KEY_RECOVERY).
    short      recoverKey(byte[] inBuff, short inOffset, short inLength, byte[] outBuff, short outOffset)
              Recovers a cryptographic key from a set of data structures provided in the input buffer (inBuff).
    short      sign(byte[] inBuff, short inOffset, short inLength, byte[] sigBuff, short sigOffset)
              Generates the signature of all/last input data.
    void      update(byte[] inBuff, short inOffset, short inLength)
              Accumulates input data. for the current operation (MODE_SIGN or MODE_KEY_RECOVERY).
    Method Detail
    init
    void init(byte theMode)
              throws javacard.security.CryptoException
        Initializes the Authority interface with the appropriate mode (MODE_SIGN or MODE_KEY_RECOVERY).
        Parameters:
            theMode - one of MODE_SIGN or MODE_KEY_RECOVERY
        Throws:
          # javacard.security.CryptoException - with the following reason code: ILLEGUAL_VALUE if theMode option is an undefined value
    sign
    short sign(byte[] inBuff,
               short inOffset,
               short inLength,
               byte[] sigBuff,
               short sigOffset)
               throws javacard.security.CryptoException
        Generates the signature of all/last input data. A call to this method resets this Authority interface to the state it was in when previously initialized via a call to init(). That is, the object is reset and available to sign another message. The input and output buffer may overlap and shall be global arrays.
        Parameters:
            inBuff - the input buffer of data to be signed
            inOffset - the offset in input buffer at which the signature starts
            inLength - the byte length to sign
            sigBuff - the output buffer to store signature data
            sigOffset - the offset into sigBuff at which to begin signature generation
        Returns:
            the number of bytes of signature output in sigBuff
        Throws:
          # javacard.security.CryptoException - with the following reason codes: INVALID_INIT if this Authority interface is not initialized or initialized in MODE_KEY_RECOVERY mode.
          # ILLEGAL_USE if this Authority algorithm does not pad the message and the message is not block aligned.
            java.lang.SecurityException - if the inBuff or sigBuff are not global array.
    update
    void update(byte[] inBuff,
                short inOffset,
                short inLength)
                throws javacard.security.CryptoException
        Accumulates input data. for the current operation (MODE_SIGN or MODE_KEY_RECOVERY).
        When this method is used, temporary storage of intermediate results is required. This method should only be used if all the input data required for the current operation is not available in one byte array. The sign or recoverKey methods are recommended whenever possible. The inBuff shall be global array.
        Parameters:
            inBuff - buffer containing input data
            inOffset - offset of input data
            inLength - length of input data
        Throws:
          # javacard.security.CryptoException - with the following reason codes: INVALID_INIT if this Authority interface is not initialized.
            java.lang.SecurityException - if the inBuff is not global array.
    recoverKey
    short recoverKey(byte[] inBuff,
                     short inOffset,
                     short inLength,
                     byte[] outBuff,
                     short outOffset)
                     throws javacard.security.CryptoException
        Recovers a cryptographic key from a set of data structures provided in the input buffer (inBuff). As a mandatory step, the recovery mechanism includes the verification of the origin and integrity of the recovered key. This method knows, from the set of data structures present in the input buffer, which recovery mechanism is to be used. The recovered key is written in the ouput buffer (outBuff) at specified offset (outOffset), in the form of a key data structure whose format depends on the type of the key. A call to this method resets this instance of the Authority interface to the state it was in when previously initialized via a call to init(). That is, the object is reset and available to recover another key. The input and output buffers may overlap and shall be global arrays.
        Parameters:
            inBuff - containing input data.
            inOffset - offset of input data.
            inLength - length of input data.
            outBuff - the buffer where recovered key data structure shall be written
            outOffset - offset where recovered key data structure shall be written
        Returns:
            Length of the recovered key data structure written in outBuff at outOffset,or 0 if the recovery mechanism failed (e.g. recovered key was considered invalid).
        Throws:
          # javacard.security.CryptoException - - with the following reason codes: INVALID_INIT if this Authority interface is not initialized or initialized in MODE_SIGN mode.
            java.lang.SecurityException - if the inBuff or outBuff are not global array.As my knowledge, to use above method of Authority interface, the applet should extends the Authority interface and implement those method above.
    i want to validate above methods, but i still dont understand what should i do to validate above methods. Can any body tell me?
    Thanks

    /* Copyright (c) EJP Retirement Fund, 2007. All rights reserved. */
    public class HeakingException extends Exception
    public interface Heakable
    void heak(Object ... args) throws HeakingException;
    public abstract class AbstractHeakable implements Heakable
    public class HeakableImpl extends AbstractHeakable
      public void    heak(Object ... args) throws HeakingException
          System.out.println("Consider yourself heaked!");
    // and not forgetting the factory pattern
    public abstract class AbstractHeakableFactory
      public static AbstractHeakableFactory getInstance()
        return new HeakableFactoryImpl();
      public abstract Heakable createHeakable();
    class HeakableFactoryImpl extens AbstractHeakableFactory
      public Heakable createHeakable()
         return new HeakableImpl();
    }

  • When I run the report it gives some error, any body knows about it help me.

    Hi ALL
    I instl business content reports for my client req, but now some repots are working and some reports gives
    error below,
    The requested query 0CSAL_C07/0CSAL_C07_Q0101 does not exist on the current server
    Error when generating dataProvider 0CRM_PRLI_Q0101_V01
    i can not able to run the reports , did any body face this error plz help me

    Thanks for reply
    when I instal business content , when i instal respective query/cube belong to this error occured one ,
    when i click on instal it gives error like the colected objects are not found?,what can i do
    Thanks & Regards
    Sanjana

  • How to inform purchasers about differences between POs and PORs

    Hello all!
    We are using SRM 5.0 on Server 5.5 and ECC 6.0 - plan driven procurement.
    It's possible to create purchase order responses and they arrive in ECC,
    but how can I inform the purchasers about differences?
    I’ve found transaction ME2A, but it just shows PO-positions if there is 
    no purchase order response created within a certain days before delivery date.
    The next problem within this transaction is, that rejected PORs are also
    visible because they don’t have an amount.
    The other transaction I found is ME80FN, where I can select PO with
    rejected PORs. But how can I show our purchasers that there are differences
    between the amount and date of PO and POR.
    Is there any report or workflow that I can use?
    Kind regards,
    Barbara

    Hello again,
    I don't need any information from EBAN!!!
    I'm not interested in purchasing requisitions - I need purchase order responses.
    They are in EKES! But isn't there any reasonable standard report?
    Kind regards,
    Barbara

  • Please let me know the difference between se09 and se10

    anyone please let me know when we will go for transaction se09 & se10 and what is the difference between these two transactions,difference between customizing request and workbench request.

    Hi,
    SE01 is the main screen of the Change and transport Organizer. From here the administrator can acheive all tasks related to transport requests - such as create, change, view logs, display client/delivery transports, etc. SE09 and SE10 can also be accessed from here. However, not all developers might be granted access to this transaction.
    SE09 is the workbench transport requests transaction - here the developers can track changes to all ABAP workbench objects (dictionary, reports, module pools, etc). This is a developer-specific transaction and mostly all developers have access to this transaction.
    SE10 is the customizing request display transaction - this displays all the customizing requests in the system. Again, this could be restricted to Business analysts if required, since they would be doing most of the customizing changes in the system.
    Hope this will help.
    Regards,
    Ferry Lianto

  • Can any one brief the difference between MSDN and Developer licensing

    We are looking at the licensing for SQL Server for  our development Team. 
    The scenario will be a   a common  DB server for entire development team.
    MSDN is a user based licensce which doesn't suits for our requirement.
    Any help  on this with appropriate licencing will be appreciated 
    Thank you
    Shahan

    Could you please explain difference and limitation between  MSDN and Developer edition
    The Developer Edition is available to everybody. It costs
    $59.95 in the Microsoft Store. But it's only available to be used in *development and testing* scenarios. You cannot use Developer Edition for production purposes. Developer Edition has equivalent functionality to Enterprise Edition.
    Within the MSDN Library there are also media and licenses available for the other editions of SQL Server. These instances, also, are only available for development and testing scenarios, but there are scenarios in which one might wish to *TEST* against a
    Standard Edition, Business Intelligence edition , or Enterprise Edition installation rather than a Developer Edition instance.
    The MSDN Library subscription is licensed on a per-user basis, so anybody using those three editions (Standard, BI, Enterprise) must also hold an MSDN Subscription, or you must own SQL CALs for those users to use Std/BI/Ent editions.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Needs to know the difference between 4500s and 6500s

    i would like to referesh my company's GO and with 7613 router and has 2 6509E with sup720 core. it has a 4 MDF 6509E with sup720 also. now about IDF's i am confuse what i have to use. 4500s or 6500s. the main thinking is we would like to upgrade our desktop from 100M to 1G. so i have to think about the uplink between IDF and MDF.what is suitable for me in this case.
    thanks.

    This is a very broad question which can't be covered in a single post.
    My first suggestion is getting to know everything about each model.
    Start by going to http://www.cisco.com/en/US/products/hw/switches/index.html
    and click on each product family.
    Second suggestion is giving your Cisco Sales rep a call, he will come onsite and show you how you can maximize your network environment and what product matches your criteria better.

  • Can any body explain about financial accounting (FI) and ...........

    hi,
    sap gurus,
    can any body send config steps from where we have to start in FI CO module.
    id is timmampalliatgmaildotcom
    regards,
    balaji.t
    09990019711.

    hi Balaji,
    You can find very helpful information at the following address
    http://www.sapdb.info/category/finance/
    thanx
    vijay

  • I upgraded to V6. Now I am getting an XUL Error about differences between platform and version #'s. How do I resolve this?

    I took an upgrade to v6. I am now getting the following error message:

    The updater wasn't able to update all the files and some were left as older versions. Do a clean reinstall. See: [http://kb.mozillazine.org/Browser_will_not_start_up#XULRunner_error_after_an_update Browser will not start up - XUL Runner error after an update]
    #Download a fresh Firefox copy and save the file to the desktop.
    #*Firefox 6.0.x: http://www.mozilla.com/en-US/firefox/all.html
    #Uninstall your current Firefox version.
    #*'''''Do not remove personal data when you uninstall the current version'''''
    #*Your bookmarks and other profile data are stored elsewhere in the Firefox Profile Folder and won't be affected by a reinstall, but make sure that you do not select to remove personal data if you uninstall Firefox.
    #*See [http://support.mozilla.com/en-US/kb/uninstalling+Firefox Uninstalling Firefox] '''''and''''' [http://kb.mozillazine.org/Uninstalling_firefox Uninstalling Firefox (Mozillazine)]
    #*Also see: [http://support.mozilla.com/en-US/kb/Backing+up+your+information Backing up your information] '''''and''''' [http://kb.mozillazine.org/Profile_backup Profile backup (Mozillazine)]
    #Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    #*It is important to delete the Firefox program folder/directory to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    #*See: http://kb.mozillazine.org/Installation_directory
    #Install the fresh copy of Firefox that you downloaded in step 1
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''

  • Difference between VAT AND EXCISE DUTIES

    HI ginius
    can any body give the difference between vat and excise duties

    VAT  is value added tax.  a tax levied by the government at the time of sales earlier it was LST ( local sales tax ) this is livied by the state goverments.
    ok...example  .like if colgae is manufacturing toothpaste and yu are buying it ... so at the time of buying ap[art from the price of material you are payin the vat also.
    but wher as excise duty is concerend it is levied by the central excise departments
    it is lived on colgate company after it manufactured the product even before selling the toothpaste colgate should pay excise to central excise dept on toothpaste becasue it manufactured it in india ( ofcourse it again collects frm the customer by hiking price )
    and excise is calulate don advolrem basis whcih is approx 16% on base price.

  • Difference between validation and susbstittution with tcodes

    hi all can any body tell me about difference between validation and susbstittution with tcodes
    regars
    sravya

    Hi,
    Settting up the FI Validations
    You can use additional validation to supplement the existing SAP logic to fit you into your businness needs.
    For e.g. to allow postings from company code 0001 to business area AA only.
    GGB0 - To maintain the validations
    Validation - Enter a validation name e.g. VBUS
    Applicaion Area - SAP module e.g. FI
    Calling Point - Dependent upon the application area that is selected.
    0001 - Document Header - validate enteries at document header, e.g BKPF table
    0002 - Line Items - check line item entris within a document, e.g. BSEG table
    0003 - Complete Document - check settings for the whole documents.
    e.g. Validation step 001
    Allowed company code '0001' to post to business area AA only. 'FI00' checks that line item is from FI.
    If checks failed, the error message number 14 is displayed to stop the transaction.
    Prerequisite
    <BSEG> $BUKRS = '0001' AND
    <BKPF> $GLVOR = 'FI00'
    Check
    <BSEG> $GSBER = 'AA'
    Message
    Type E No. 14 - Business Area not allowed for company 0001
    Output fields 1 - BSEG - GSBER 2 - BSEG - BUKRS
    3 - 4
    OB28 - Define Validations for Posting
    CC CallPnt Validation Description Activtn Level
    0001 2 VBUS Business Area Validation 1
    Activtn Level - 0 - Not Active 1 - Activated 2 - Activated for all except batch input
    GGB4 - Manage the activation of all validations in the SAP system.
    Validations, Substitutions, and Rules
    Purpose
    With the validations and substitutions software, you can validate and/or substitute data at the time of entry in the FI-SL System and other SAP Systems.
    Implementation Considerations
    You do not need to change the standard system to customize your validations and substitutions. For each installation, you can define exactly which validations and substitutions are necessary to ensure the integrity of your data.
    Features
    Validation
    In the SAP System, almost all input values are validated by a program or against tables or master files. Since some types of validations cannot be standardized, you can use FI-SL's validations program to create validations for your system.
    With validations, you can check values and combinations of values as they are being entered in the SAP environment. Validation rules are stored in the Rule Manager; as data is entered, the Integration Manager validates the data against the validation rules stored in the Rule Manager. Because data is validated before it is posted, only valid information enters the FI-SL System.
    You define validation rules using Boolean logic. When you define a validation rule, the system checks the validation rule to ensure that it is syntactically correct.
    You can also define the result of breaking the validation rule. For instance, you can specify that a message is issued but the user can continue processing. You can also force the user to correct the error before processing can continue.
    For more information, see Validation or What Are Validations?. For more information on using validations, see Creating a Validation. For more information on Boolean Logic, see Introduction to Boolean Logic.
    Substitution
    Substitution rules are stored in the Rule Manager. When data is entered in the system, it is substituted by the Integration Manager. The Integration Manager calls the Rule Manager. Substitution occurs before the data is posted to the FI-SL databases.
    You define substitution rules using Boolean logic. When you define a substitution rule, the system checks the substitution rule to ensure that it is syntactically correct.
    For more information, see Substitution or What Are Substitutions?. For more information on using substitutions, see Creating a Substitution. For more information on Boolean Logic, see Introduction to Boolean Logic.
    Rules
    A rule is a Boolean expression that you can use as a condition, as a check, or in another rule. Rules enable you to refer to frequently used Boolean statements simply by specifying the rule name.
    The FI-SL Integration Manager uses Boolean logic. When you use Boolean logic and syntax, you can:
    Validate data
    Substitute data
    Select ledgers for posting
    Transfer substitution data to a rollup ledger
    Select report data
    The Rule Manager stores the Boolean rules used to analyze data. The Integration Manager calls the Rule Manager and determines whether entered data should be used. If a Boolean statement is true, an action is taken; if a statement is false, no action is taken.
    Boolean logic is used in the following FI-SL modules:
    Validation
    Substitution
    Ledger selection
    Report Writer
    Rollups
    To use Boolean Logic in one of the functions listed, you create statements that are used as formulas in the FI-SL System. For more information on using Boolean Logic, see Introduction to Boolean Logic or Boolean Logic Statements and Rules.

  • Difference between defun and Rule

    Hi all,
    Does anyone know the difference between <defun> and <Rule>? Can <defun> be used to generate a library of methods.. the only thing I think is you have to include the form with all these defun's to call any of those functions.
    Would be nice if <defun> uses the same methodology as most programming languages... local variables are stored on stack, have higher precedence than global variables, their value is lost once the function returns, etc.... This is not the case in <Rule> where it can access the variables in the workflow which calls the rules! + localScope=false is the default value, etc.
    Any other differences? (also validate if the differences I mentioned are correct).
    Thanks,
    Adi.

    Jayant,
    The Implementation Rule is we write required SQL codes and Business rule is more Description about what is the Implementation rule is about. Lets say for an Example CASE WHEN COLUMN='ID' THEN 1 ELSE NULL END so the Business rule can write some thing like this - To check for column value if value is ID then populate as 1 else populate Null.
    Hope this answers your question. If in case you worrying about or thinking should i need to write in Business rule i would say dont worry about it.
    Let me know if you are looking for more information.

  • What is the difference between lap and oltp

    HI experts,  I want to know the difference between OLAP and OLTP and why OLTP cannot be used in bw instead of OLAP? Need realtime anwsers please!!!!!!!!!!

    hi navin...
    Online transactional processing (OLTP) is designed to efficiently process high volumes of transactions, instantly recording business events (such as a sales invoice payment) and reflecting changes as they occur.
    Online analytical processing (OLAP) is designed for analysis and decision support, allowing exploration of often hidden relationships in large amounts of data by providing unlimited views of multiple relationships at any cross-section of defined business dimensions.
    OLTP databases are typically input sources for data warehouses or data marts. The data warehouse in turn is the typical source of data for an OLAP database. The value in an OLAP database is that many complex calculations and predefined queries are preprocessed and results are stored and are available via an OLAP exploitation application allowing quick access to cross-sections of business data. Rapid access to the aggregate information across defined business dimensions allows quick navigation and understanding of relationships.
    The challenge is to find a solution that will both supply the necessary functionality while addressing the technical considerations of your organization. Some other important considerations include choosing technologies that can leverage existing investments in both hardware and software, and are open and integrated so that your applications are adaptable. This ensures flexibility and agility to meet future business demands.
    There are several different modeling techniques. Snowflake and star schemas are just two of many choices. Deciding the best approach for your situation will depend on several factors, most importantly understanding the business issue, the users and their information needs. There is a wealth of information available, including courses, texts and guidelines on this subject alone
    OLAP systems organize data in a multidimensional model that is suitable for decision support. OLAP is the analytical counterpart of OLTP, or Online Transactional Processing. SAP's BW is an OLAP system
    The Impact of the OLAP/OLTP Cultural Conflict on Data Warehousing....check this link....
    http://www.georgetown.edu/users/allanr/Impact.pdf
    also check...
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci977813,00.html
    The big difference when designing for OLAP versus OLTP is rooted in the basics of how the tables are going to be used. I'll discuss OLTP versus OLAP in context to the design of dimensional data warehouses. However, keep in mind there are more architectural components that make up a mature, best practices data warehouse than just the dimensional data warehouse.
    Corporate Information Factory, 2nd Edition by W. H. Inmon, Claudia Imhoff, Ryan Sousa
    Building the Data Warehouse, 2nd Edition by W. H. Inmon
    With OLTP, the tables are designed to facilitate fast inserting, updating and deleting rows of information with each logical unit of work. The database design is highly normalized. Usually and at least to 3NF. Each logical unit of work in an online application will have a relatively small scope with regard to the number of tables that are referenced and/or updated. Also the online application itself handles the majority of the work for joining data to facilitate the screen functions. This means the user doesn't have to worry about traversing across large data relationship paths. A heavy dose of lookup/reference tables and much focus on referential integrity between foreign keys. The physical design of the database needs to take into considerations the need for inserting rows when deciding on physical space settings. A good book for getting a solid base understanding of modeling for OLTP is The Data Modeling Handbook: A Best-Practice Approach to Building Quality Data Models by Michael C. Reingruber, William W. Gregory.
    Example: Let's say we have a purchase oder management system. We need to be able to take orders for our customers, and we need to be able to sell many items on each order. We need to capture the store that sold the item, the customer that bought the item (and where we need to ship things and where to bill) and we need to make sure that we pull from the valid store_items to get the correct item number, description and price. Our OLTP data model will contain a CUSTOMER_MASTER, A CUSTOMER_ADDRESS_MASTER, A STORE_MASTER, AN ITEM_MASTER, AN ITEM_PRICE_MASTER, A PURCHASE_ORDER_MASTER AND A PURCHASE_ORDER_LINE_ITEM table. Then we might have a series of M:M relationships for example. An ITEM might have a different price for specific time periods for specific stores.
    With OLAP, the tables are designed to facilitate easy access to information. Today's OLAP tools make the job of developing a query very easy. However, you still want to minimize the extensiveness of the relational model in an OLAP application. Users don't have the wills and means to learn how to work through a complex maze of table relationships. So you'll design your tables with a high degree of denormalization. The most prevalent design scheme for OLAP is the Star-Schema, popularized by Ralph Kimball. The star schema has a FACT table that contains the elements of data that are used arithmatically (counting, summing, averaging, etc.) The FACT Table is surrounded by lookup tables called Dimensions. Each Dimension table provides a reference to those things that you want to analyze by. A good book to understand how to design OLAP solutions is The Data Warehouse Toolkit: Practical Techniques for Building Dimensional Data Warehouses by Ralph Kimball.
    Example: let's say we want to see some key measures about purchases. We want to know how many items and the sales amount that are purchased by what kind of customer across which stores. The FACT table will contain a column for Qty-purchased and Purchase Amount. The DIMENSION tables will include the ITEM_DESC (contains the item_id & Description), the CUSTOMER_TYPE, the STORE (Store_id & store name), and TIME (contains calendar information such as the date, the month_end_date, quarter_end_date, day_of_week, etc).
    Database Fundamentals > Data Warehousing and Business Intelligence with Mike Lampa
    Search Advice from more than 250 TechTarget Experts
    Your question may have already been answered! Browse or search more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
    hope it helps...

Maybe you are looking for

  • Cannot open InDesign CC file

    I have some files that have been sent to me (Australia) from Belgium. All open fine except one which displays this message "Cannot open the file 'xxxxxxxx' Adobe InDesign may not support the file format, a plug-in that supports the file may be missin

  • 1.5.2 - Change in thumbnail size stickyness...

    Correct me if I'm wrong, but clicking on presets used to reset thumbnails to a default size, regardless of what size the user had set them at. Now, and to my liking, clicking on a preset such as "Maximize Browser" retains the thumb size that the user

  • Cover Flow - can it have a black background?

    I've just bought a 3rd generation Nano (product RED version) and I'm really pleased with it. I do have one question though - can Cover Flow on the Nano have a black background? I'm sure I've seen the 3rd gen Nano working with a black Cover Flow backg

  • Home Location

    Does any please no how to set home location on ovi maps for the Nokia 5800. Have have tried and searched everywhere but cant work out how to! For instance if i go to Drive/ Drive Home How do i set up my home location many thanks for helping stu Solve

  • I cant understand what this problem... and How to create two channel

    i have try solve this problem and there are still happen again....and someone can help me... the another one..there are have solution to design 2 physical channel in my project. Someone can give me advice, any idea and suggestion...t.Q  Now i have at